shout3d.core
Interface RenderObserver
- All Known Implementing Classes:
- JSRenderObserver, Shout3DPanel
- public abstract interface RenderObserver
An interface which implements a callback from a Renderer
Method Summary |
void |
onPostRender(Renderer renderer,
java.lang.Object userData)
This method should be called by the renderer on all registered
observers, immediately following completion of rendering. |
void |
onPreRender(Renderer renderer,
java.lang.Object userData)
This method should be called by the renderer on all registered
observers, immediately prior to rendering. |
onPreRender
public void onPreRender(Renderer renderer,
java.lang.Object userData)
- This method should be called by the renderer on all registered
observers, immediately prior to rendering.
The userData is the same data that was passed from this
RenderObserver to the Renderer in renderer.addRenderObserver(this,userData)
- Parameters:
render
- the rendereruserData
- data used by this RenderObserver
onPostRender
public void onPostRender(Renderer renderer,
java.lang.Object userData)
- This method should be called by the renderer on all registered
observers, immediately following completion of rendering.
The userData is the same data that was passed from this
RenderObserver to the Renderer in renderer.addRenderObserver(this,userData)
- Parameters:
render
- the rendereruserData
- data used by this RenderObserver